package com.fitns.user.dao.baseConfig;

import com.baomidou.mybatisplus.mapper.BaseMapper;
import com.fitns.user.dto.baseConfig.FacilityDataCondition;
import com.fitns.user.dto.baseConfig.FacilityDataList;

import com.fitns.user.model.baseConfig.TbFacilityData;


import java.util.List;
import java.util.Map;

public interface TbFacilityDataDao  {


    List<TbFacilityData> search(FacilityDataCondition facilityDataCondition);

    List<FacilityDataList> selectDatalist();

    List<FacilityDataList> selectDatalistByType(String facilitytype);

    void inserts(TbFacilityData tbFacilityData);

    void delete(Long id);

    void deleteByType(String type);

    TbFacilityData select(Long id);

    void update(TbFacilityData facilityData);

    void insertImport(Map<String, Object> map);

    List<TbFacilityData> searchForExport(FacilityDataCondition facilityDataCondition);


}
